package com.example.demo.dto.input;

import com.example.demo.dto.common.*;

import java.util.List;

public class CommonInput {
   private UserModel user;
   private ConsultantModel consultant;
   private ConsultHistoryModel consult_history;
   private SuperviseRecordModel guide_record;
   private List<UserModel> user_list;
   private List<ConsultantModel> consultant_list;
   private List<ConsultHistoryModel> consultant_history_list;

   public CommonInput() {}

    public CommonInput(UserModel user, ConsultantModel consultant, ConsultHistoryModel consult_history,
                       SuperviseRecordModel guide_record, List<UserModel> user_list, List<ConsultantModel> consultant_list, List<ConsultHistoryModel> consultant_history_list) {
        this.user = user;
        this.consultant = consultant;
        this.consult_history = consult_history;
        this.guide_record = guide_record;
        this.user_list = user_list;
        this.consultant_list = consultant_list;
        this.consultant_history_list = consultant_history_list;
    }

    public UserModel getUser() {
        return user;
    }

    public void setUser(UserModel user) {
        this.user = user;
    }

    public ConsultantModel getConsultant() {
        return consultant;
    }

    public void setConsultant(ConsultantModel consultant) {
        this.consultant = consultant;
    }

    public ConsultHistoryModel getConsult_history() {
        return consult_history;
    }

    public void setConsult_history(ConsultHistoryModel consult_history) {
        this.consult_history = consult_history;
    }

    public SuperviseRecordModel getGuide_record() {
        return guide_record;
    }

    public void setGuide_record(SuperviseRecordModel guide_record) {
        this.guide_record = guide_record;
    }

    public List<UserModel> getUser_list() {
        return user_list;
    }

    public void setUser_list(List<UserModel> user_list) {
        this.user_list = user_list;
    }

    public List<ConsultantModel> getConsultant_list() {
        return consultant_list;
    }

    public void setConsultant_list(List<ConsultantModel> consultant_list) {
        this.consultant_list = consultant_list;
    }

    public List<ConsultHistoryModel> getConsultant_history_list() {
        return consultant_history_list;
    }

    public void setConsultant_history_list(List<ConsultHistoryModel> consultant_history_list) {
        this.consultant_history_list = consultant_history_list;
    }
}
